Career 2017 2016 2015 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997 1996 1995
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour USA F17 Brazil F10 Brazil F12 USA F1 drkoop.com USTA Challenger of Houston - Houston 1st Challenger Tournament Leon - Leon The Powder Byrne Trophy - Surbiton USTA Challenger of Las Vegas - Las Vegas BCP Tennis Classic - Sao Paulo Fifth-Third Bank Tennis Championships - Lexington Copa Ericsson Chile - Santiago USTA Challenger of Burbank - Burbank Colombia F2 Fifth-Third Bank Tennis Championships - Lexington Copa Ericsson Venezuela - Caracas Copa Ericsson Uruguay - Montevideo ATP Tour Challenger at Nellie Gail - Laguna Hills BH Tennis Open International Cup - Belo Horizonte drkoop.com USTA Challenger of Dallas - Dallas USA F1 USA F11 A Glimmer of Hope Challenger - Austin XI Abierto Internacional de Salinas - Salinas BH Tennis Open International Cup - Belo Horizonte dBI Tennis Challenger - Binghamton Amazonia Open de Tenis - Belem The $50,000 Pro Challenger at Calabasas - Calabasas SMS Tennis Cup - Sao Paulo BPCA Open de Nice-Tounoi Challenger - Nice VII Avierto Internacional de Salinas - Salinas Binghamton Professional Tennis Tournament - Binghamton BH Tennis Open International Cup - Belo Horizonte Hilton Waikoloa USTA Challenger - Waikoloa San Luis Potosi Challenger 2000 - San Luis Potosi drkoop.com USTA Tennis Championships of Houston - Houston CNA TennisPro Classic - Winnetka University of Tennessee USTA Challenger - Knoxville 2001 USTA Challenger of Calabasas - Calabasas 2001 USTA Tallahassee Tennis Challenger - Tallahassee USTA Challenger of Burbank - Burbank Credicard Tennis Cup - Campos do Jordao Abierto Internacional de Salinas - Salinas BH Tennis Open International Cup - Belo Horizonte Time Warner USTA Challenger - Binghamton Visa Tennis Open - Sao Paulo San Luis Potosi Challenger 2002 - San Luis Potosi 2002 USTA Tallahassee Tennis Challenger - Tallahassee VSZ Solvak Open Challenger - Kosice Laser Vision USTA Challenger - Amarillo V Abierto Internacional de Salinas - Salinas drkoop.com USTA Challenger of Austin - Austin drkoop.com USTA Challenger of San Antonio - San Antonio Saint Francis Health System USTA Challenger - Tulsa drkoop.com USTA challenger of Miami - Miami San Luis Potosi Challenger - San Luis Potosi Challenger Leon 2003 - Leon 2001 Centura USTA Challenger - Rocky Mount 2004 Colorado Tennis Classic - Denver 2001 UT Tyler Patriot Challenger - Tyler Binghamton Professional Tennis Tournament - Binghamton Joplin Challenger - Joplin USTA Tennis Championships of Houston - Houston USTA Challenger of San Antonio - San Antonio The USTA Challenger at West End Racquet - Torrance Global Telecom Open - Florianopolis Copa Ericsson Brazil - Sao Paulo Eddleman / USTA Challenger - Birmingham AXA Open - Espinho Binghamton Professional Tennis Tournament - Binghamton XL Bermuda Open - Bermuda Gramado Open de Tennis - Gramado Hilton Waikoloa Village USTA Challenger - Waikoloa Brasil Open - Florianopolis San Luis Potosi Challenger - San Luis Potosi XL Capital Bermuda Open - Bermuda Frito Lay/USTA Challenger - Binghamton The Surbiton Trophy - Surbiton Sunset Moulding Yuba City Racquet Club Challenger - Yuba City USTA Championships of Kerrville - Kerrville Copa Ericsson Uruguay - Montevideo Intelig Tennis Cup - Campos do Jordao Joinville Tennis Festival - Joinville The Wright Financial Group, Inc. Challenger - Champaign Windy City Classic - Winnetka 2004 Freeman Men's Challenger - Joplin West Side Tennis Club Clay Court Challenger - Forest Hills 2004 USTA Challenger of Calabasas - Calabasas IX Gramado Open - Gramado XL Capital Bermuda Open - Bermuda Smith Barney Men's Challenger - Covington Tallahassee Tennis Challenger - Tallahassee Regional Hand Center Men's Challenger - Fresno USTA/Adtech Challenger - Boston Waco International Tennis Challenger - Waco Gran Copa Ericsson - Porto Alegre Copa Kia Challenger ATP - Santiago Gran Challenger Casablanca - Mexico City XL Bermuda Open - Bermuda Bogota Challenger - Bogota Austin Challenger - Austin Credicard Mastercard Tennis Cup - Campos do Jordao Aberto de Sao Paulo - Sao Paulo Rennes Challenger USTA Men's Challenger of Dallas - Dallas Ourocard Tennis Challenger - Sao Paulo Credicard Mastercard Tennis Cup - Campos do Jordao 2005 West Side Tennis Coub Men's Challenger - Forest Hills BMW Tennis Championship - Sunrise 14° BH Tennis Open - Belo Horizonte 2005 Tulsa Challenger - Tulsa Swanston Challenger - Sacramento 2006 North Shore Pro Tennis Championship - Winnetka Seguros Bogota Open - Bogota College Station Challenger - College Station Tiburon Challenger - Tiburon USTA Challenger - Champaign 2004 Keys Gate Challenger - Homestead The Wright Financial Group USTA Challenger - Champaign Ford Tennis Championships - Louisville Copa Petrobras Bogota - Bogota XII Abierto Internacional de Salinas - Salinas Voit Mexico City Open - Mexico City Bogota Challenger XI Trofeo Ciudad de Quito - Quito Home Depot Center USTA Challenger - Carson USTA Challenger of Orlando - Orlando Copa Kia - Santiago Corona Mexico City Open - Mexico City 2006 USTA Tallahassee Tennis Challenger - Tallahassee Aberto de Santa Catarina - Florianopolis Abierto Colombiano de Tenis - Bogota Harrah's Entertainment Men's Pro Challenger - Tunica Copa Petrobras Colombia - Bogota Music City Challenger - Nashville Freeman Men's $50,000 Challenger - Joplin ECU Prague Open - Prague Powder Byrne Trophy - Surbiton Belo Horizonte Tennis Open - Belo Horizonte Copa Ericsson Brasil - Sao Paulo Sao Paulo - Brazil USTA Tallahassee Tennis Challenger - Tallahassee VI Gramado Open de Tenis - Gramado Hellmann's Cup - Santiago Galleryfurniture.com Challenge - Atlanta Generali Open 2000 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Waldbaum's Hamlet Cup - Long Island Atlanta Clay Court Challenger - Atlanta Kroger / St. Jude International - Memphis Sybase Open - San Jose Franklin Templeton Tennis Classic - Scottsdale Verizon Tennis Challenge - Atlanta The Stella Artois Grass Court Championships - London Dallas Challenger Mercedes-Benz Cup - Los Angeles Legg Mason Tennis Classic - Washington D.C. 2001 Eddleman USTA Challenger - Birmingham Brazil Open - Salvador Heineken Open Shanghai - Shanghai Salem Open - Hong Kong AIG Japan Open - Tokyo Heineken Open - Auckland Siebel Open - San Jose International Tennis Championships - Delray Beach Trofeo Conde de Godo - Barcelona Mallorca Open - Mallorca USTA Men's Challenger of Dallas - Dallas Generali Open 2002 - Kitzbuhel Brasil Open - Salvador Kremlin Cup - Moscow Milan Indoors - Milan Abierto Mexicano de Tenis Pegaso - Acapulco Credicard Citi Mastercard Tennis Cup 2007 - Campos do Jordao The Stella Artois Grass Court Championships - London Allianz Suisse Open Gstaad - Gstaad Legg Mason Tennis Classic - Washington D.C. Brasil Open - Salvador Challenger ATP de Cuenca Diario El Mercurio - Cuenca Lubbock Challenger - Lubbock Pro Challenger at Calabasas - Calabasas 2002 Tulsa USTA Challenger - Tulsa Singapore Mens Tennis Open - Singapore The Joyce Eisenberg Jerusalem Open - Jerusalem Acura USTA Pro Tennis Classic at Mission Hills - Rancho Mirage 2003 USTA Challenger of Calabasas - Calabasas Cyclus Open de Tenis - Florianopolis ARMS USTA Challenger - Rocky Mount USTA Men's Challenger of Dallas - Dallas Eddleman USTA Challenger - Birmingham drkoop.com USTA Tennis Championships - Armonk USTA Seascape Challenger - Aptos III Gramado Open de Tenis - Gramado drkoop.com USTA Tennis Championships of San Antonio - San Antonio Open de la Comunidad Valenciana - Valencia Open Seat Godo - Barcelona The Stella Artois Grass Court Championships - London USTA Pro Tennis Classic at Mission Hills - Rancho Mirage Corona Mexico City Open - Mexico City Hilton Waikoloa Village USTA Challenger - Waikoloa USTA Men's Challenger of Dallas - Dallas Abierto Club Casablanca - Mexico City Legg Mason Tennis Classic - Washington D.C. ECM Cup - Prague The Surbiton Trophy - Surbiton Cridicard Mastercard Tennis Cup - Campos do Jordao TD Waterhouse Cup - Long Island Aberto Da Costa Do Sauipe - Bahia USTA Seascape Challenger - Aptos International Tennis Championships - Delray Beach Time Warner USTA Challenger - Binghamton Burbank Challenger - Burbank SAP Open - San Jose Brasil Open - Costa do Sauipe Mumbai Challenger - Mumbai USTA Challenger of Dallas - Dallas Atlantic City Open - Atlantic City The Stella Artois Grass Court Championships - London XL Bermuda Open - Bermuda Campbell's Hall of Fame Tennis Championships - Newport RCA Championships - Indianapolis Powder Byrne Trophy / Surrey Grasscourt Championships - Surbiton Mercedes-Benz Cup - Los Angeles Healthsouth/USTA Challenger - Denver Fifth-Third Bank Tennis Championships - Lexington Busan Open Challenger Tennis - Busan Legg Mason Tennis Classic - Washington D.C. 1998 Safeway Challenger - Aptos The Surbiton Trophy - Surbiton La Serena Open - La Serena The West Side Tennis Club Grass Court Challenger - Forest Hills VI Gramado Open de Tenis - Gramado II Cyclus Open de Tenis - Florianopolis Seguros Bolivar Open - Bogota Credicard Mastercard Tennis Cup 2005 - Campos do Jordao US Men's Clay Court Championships - Houston dBI Tennis Challenger - Binghamton Bancolombia Open - Bogota The Stella Artois Championships - London Copa Ericsson Peru - Lima Pilot Pen Tennis - New Haven Naples Challenger - Naples XL Capital Bermuda Open - Bermuda 2002 Eddleman USTA Challenger - Birmingham XXXVII Torneig C.E. Laieta - Barcelona XL Capital Bermuda Open - Bermuda drkoop.com USTA Challenger of Tallahassee - Tallahassee drkoop.com USTA Tennis Championships of Denver - Denver 2000 Challenger de Granby - Granby MoviStar Open - Vina del Mar CA-Challenge 2000 - Graz USTA Tennis Championships of Austin - Austin Copa Ericsson Brazil - Sao Paulo Abierto Mexicano Telcel - Acapulco Heineken Challenger - Ho Chi Minh City USTA Callenger of Urbana-Champaign - Urbana Healthsouth/USTA Pro Link Challenger - San Antonio Copa Ericsson Chile - Santiago Internationaler Raiffeisen Grand Prix - St. Polten IV Abierto Internacional de Salinas - Salinas Indian Oil Servo Delhi Challenger - New Delhi BBB Open - Sofia Challenger de Granby - Granby VIII Avierto Internacional de Salinas - Salinas 2003 Eddleman USTA Challenger - Birmingham The Surbiton Trophy - Surbiton 2003 USTA Tallahassee Tennis Challenger - Tallahassee USTA Challenger of Tiburon - Tiburon The Wright Financial Group, Inc. Challenger - Champaign Pro Tennis World Open - Boca Raton Red Letter Days Open - Nottingham IX Abierto Internacional de Salinas - Salinas West Side Tennis Challenger - Forest Hills 13 BH Tennis Open International Cup - Belo Horizonte Copa Petrobras Argentina - Buenos Aires XL Capital Bermuda Open - Bermuda Harrah's Entertainment Challenger - Tunica RCA Championships - Indianapolis Legg Mason Tennis Classic - Washington Unicredit Czech Open 2007 - Prostejov Music City Challenger - Nashville USTA Illinois Challenger - Champaign USTA Freeman Men's Challenger - Joplin Pilot Pen Tennis - New Haven Cerveza Club Colombia Open - Bogota Heineken Open - Auckland Citrix Tennis Championships - Delray Beach Abierto Mexicano de Tenis - Mexico City The Stella Artois Grass Court Championships - London Interwetten Austrian Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. The Nottingham Open - Nottingham Grand Prix Hassan II - Casablanca Grand Prix de Tennis de Lyon - Lyon Heineken Open - Auckland Sybase Open - San Jose Kroger / St. Jude International - Memphis Heineken Open - Auckland Salem Open - Hong Kong Atlanta Tennis Championships - Atlanta AIG Japan Open - Tokyo U.S. Men's Clay Court Championships - Orlando Kroger / St. Jude International - Memphis Grand Prix Hassan II - Casablanca The Stella Artois Grass Court Championships - London Heineken Open - Auckland Heineken Open - Auckland Irving Challenger Cerveza Club Columbia Open - Bogota Movistar Open - Vina del Mar Memphis Scottsdale Moselle Open - Metz Estoril Open - Estoril Mercedes Cup - Stuttgart Open de Nice Cote d'Azur - Nice RCA Championships - Indianapolis The Stella Artois Championships - London AEGON Championships - London Open de Moselle - Metz Asuncion Challenger Abierto Mexicano de Tenis Pegaso - Mexico City The Stella Artois Grass Court Championships - Queen's/London Grand Prix Hassan II - Casablanca Japan Open - Tokyo Stockholm Open - Stockholm Open de Tenis Comunidad Valenciana - Valencia Brasil Open - Sao Paulo USTA Men's Challenger of Dallas - Dallas Moselle Open - Metz Downtown Athletic Club USTA Challenger - Amarillo Nossa Caixa Aberto de Sao Paulo - Sao Paulo drkoop.com USTA Tennis Championships of Chicago - Winnetka Vegeta Croatia Open - Umag Austrian Open - Kitzbuhel Moselle Open - Metz USTA Challenger of North Miami Beach - North Miami Beach USTA Safeway Challenger - Aptos Bogota Challenger TESS Tennis Classic - Campinas International Tennis Championships - Delray Beach SMS Tennis Open - Sao Paulo Copa Ericsson Argentina - Buenos Aires The Powder Byrne Trophy - Surbiton USTA Challenger of Burbank - Burbank V Trofeo Ciudad de Quito - Quito Copa Ericsson - Guadalajara Copa Ericsson - Caracas Bangkok Challenger - Bangkok Napoli International Cup - Napoli IV Trofeo Ciudad de Quito - Quito Sybase Open - San Jose Shenzhen Open - Shenzhen Copa Petrobras Santiago - Santiago Aberto de Sao Paulo - Sao Paulo Arizona Men's Tennis Championships - Scottsdale AAPT Championships - Adelaide Siebel Open - San Jose The Samsung Open - Nottingham Energis Open - Amersfoort Gold Flake Open - Chennai German Open - Hamburg The Ericsson Open - Miami Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Madrid Canadian Open Legg Mason Tennis Classic - Washington D.C. Brasil Open - Costa do Sauipe The Samsung Open - Nottingham Heineken Open - Auckland Brasil Open - Costa do Sauipe Legg Mason Tennis Classic - Washington D.C. President's Cup 2000 - Tashkent PTT Thailand Open - Bangkok Heineken Open - Auckland RCA Championships - Indianapolis Milan Indoors - Milan U.S. Men's Clay Court Championships - Houston Energis Open - Amersfoort Grand Prix de Tennis de Lyon - Lyon Copa AT&T - Buenos Aires U.S. Men's Clay Court Championships - Houston Internationaler Raiffeisen Grand Prix - St. Polten Energis Dutch Open - Amsterdam Heineken Open Shanghai - Shanghai Miller Lite Hall of Fame Tennis Championships - Newport Energis Open - Amsterdam TD Waterhouse Cup - Long Island Grand Prix Hassan II - Casablanca Grand Prix de Tennis de Lyon - Lyon The Hypo Group Tennis International 2008 - Poertschach Wimbledon - London Wimbledon - London Australian Open - Melbourne U.S. Open - New York U.S. Open - New York French Open - Paris Wimbledon - London Australian Open - Melbourne Wimbledon - London Sony Ericsson Open - Miami Wimbledon - London Countrywide Classic - Los Angeles Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Legg Mason Tennis Classic - Washington U.S. Open - New York BB&T Atlanta Open - Atlanta Australian Open - Melbourne French Open - Paris U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Wimbledon - London Australian Open - Melbourne U.S. Open - New York French Open - Paris Tennis Masters Series - Toronto Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Wimbledon - London U.S. Open - New York Davis Cup, World Group, QR, BRA-NZL 5-0 Davis Cup, World Group, 1R, CZE-BRA 4-1 Davis Cup, World Group, QR, BRA-CAN 4-0 French Open - Paris Davis Cup, World Group, SF, AUS-BRA 5-0 Davis Cup, World Group, 1R, SWE-BRA 3-2 Davis Cup, World Group, PO, AUT-BRA 4-1